﻿using UnityEngine;
using System.Collections;

public class JoystickController : MonoBehaviour, IInputController {

	// Use this for initialization
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
	
	}

	public Vector2 GetMovementDirection()
	{
		return Vector2.zero;
	}

	public bool ActionButtonDown() {
		return true;
	}

	public bool SecondaryActionButtonDown() {
		return true;
	}

	public bool CancelButtonDown() {
		return true;
	}
	
	public bool NavigateMenuUp() {
		return true;
	}
	
	public bool NavigateMenuDown() {
		return true;
	}
	//testing for crouching action
	public bool CrouchButtonPressed()
	{
		return true;
	}
	
	public bool CrouchButtonDown()
	{
		return true;
	}
	
	public bool FireButtonPressed()
	{
		return true;
	}
	
	public bool FireButtonDown()
	{
		return true;
	}

	public bool SwapWeaponPressed()
	{
		return false;
	}

	public bool JumpButtonDown() 
	{
		return false;
	}
}
